major surgery - French English Dictionary